草庐IT

objective-c - Xcode 5 : Code signing entitlement errors

全部标签

ios - 如何使用 Objective-C 在 iOS 9 中隐藏特定 View Controller 的状态栏

我想隐藏特定ViewController的状态栏,而不是所有ViewController。然后我试了一下,[[UIApplicationsharedApplication]setStatusBarHidden:YES];inthe`.AppDelegate.m`insidethe`didfinishlaunchwithoption`butitdidn'twork.andalsoitisdeprecated.然后我在我的ViewController中尝试-(BOOL)prefersStatusBarHidden{returnYES;}这也没有用。任何人都可以帮我解决这个问题。谢谢你我不想

ios - 如何在 Xcode 中为不同的目标设置单独的 LaunchScreen Storyboard

我有一个包含多个目标的Xcode项目。基本上每个目标都是我的应用程序为不同客户定制的版本。我已经尝试根据每个目标build设置中的用户定义字段自定义启动屏幕文件,然后在info.plist中使用该变量来确定哪个启动屏幕。如果可能的话,我更愿意使用用户定义的build设置来维护一个info.plist。 最佳答案 您还可以根据配置选择不同的LaunchScreen,即使是在单个目标中也是如此。只需在您的.xcconfig文件中设置一个变量,例如LAUNCHSCREEN_NAME=launchscreen1然后在一个Info.plist

ios - Xcode 7 在我删除它后正在使用我的框架

我正在开发一个框架。我的问题是我对框架所做的更改没有反射(reflect)在我的应用程序中。我的应用程序似乎链接到我创建的原始框架,并且在我更新框架时没有更新。即使我从我的项目中删除框架,xcode似乎仍然认为它在那里。设置我创建了一个单独的xcode项目,打算制作一个使用该框架的应用程序。我将框架项目的根文件夹复制到应用程序项目的根文件夹中,然后将.xcodeproj拖放到应用程序的xcode项目中。我在以下每个步骤中从我的嵌套xcode项目中添加了框架:构建阶段>将二进制文件与库链接构建阶段>目标依赖一般>嵌入式二进制文件我尝试从每个位置移除框架。我尝试清理框架项目和App项目。我

ios - 在 xcode 中,尝试向我的 ipad 添加代码时,说应用程序应用程序失败,与设备通信时出错。我如何解决它

尝试将Kodi添加到Ipad。按照说明通过iosappsigner在xcode中创建它,但是当我执行最后一步时,最终结果显示失败,与设备通信时出错。不确定如何修复它。 最佳答案 如果其他人遇到此错误,我的错误是在尝试使用内部企业分发证书时发生的。我通过重启我的iPad来修复它。我实际上进行了硬重置(电源按钮和主页按钮,直到重新启动),当iPad重新启动时,它处于某种重新配置模式。它让我选择一种语言和wifi网络,就好像它是一个全新的iPad,但它启动后与以前没有什么不同。诡异的。 关于i

ios - 只要 UIView 可见,我怎样才能让它出现在我所有的应用程序屏幕上 iOS objective-c

我正在构建一个音乐应用程序,我希望在我的objective-cios应用程序的所有屏幕上显示一个View,当应用程序当前正在播放歌曲时,在标签栏上方(所有标签项的所有屏幕)或一首歌只是暂停。类似于下图所示的iPhone/iPad音乐应用: 最佳答案 您可以将您的View直接添加到UITabBarController的View中。[self.tabBarController.viewaddSubview:musicPlayerView];这样它将在您的所有标签中可见。只是一个补充,将UITabBarController子类化并在您的自

ios - objective-c - 如果 ios 的电子邮件 ID 为空,则登录后的 UIAlertView 输入电子邮件 ID

在我的代码中,如果用户使用手机号码登录,有时我会在使用facebook登录时得到电子邮件ID的空值所以我希望uialertview输入电子邮件ID并传递到我的api链接-(void)fetchFacebookUserInfo{if([FBSDKAccessTokencurrentAccessToken]){[[[FBSDKGraphRequestalloc]initWithGraphPath:@"me"parameters:@{@"fields":@"first_name,last_name,picture.type(large),email,name,id,gender"}]star

c# - AES - c# 加密和 objective-c 解密不起作用

我正在尝试在Objectivec和C#中使用FixedKey和IV实现AES加密,当我在C#中加密并尝试在ObjectiveC中解密它不起作用。你能检查一下并让我知道我做错了什么吗。C#代码byte[]strKey=Convert.FromBase64String("CAshKUlVCllbEwPmzS4cTg==");byte[]strIV=Convert.FromBase64String("HDAxBBlsKyVeIuS63kdCjg==");byte[]strOutput=EncryptStringToBytes_Aes("satishsatyam",strKey,strIV);

ios - 如何通过使用 git 提交号作为 xcode 内部版本号来避免无限循环

我最近使用脚本来增加与git提交相关的项目构建号,但我遇到了无限循环。我构建,然后构建号被更改,然后我提交,因为info.plist被更改,然后构建号将在下次构建时更改,所以我必须再次提交,因为info.plist已更改,然后你就知道会发生什么了。有什么办法可以避免这种情况吗?还是有更好的方法来自动增加内部版本号?附言。因为我和其他人一起工作过这个项目,所以每次构建时手动更改数字或颠簸它很难保持数字。 最佳答案 是的,这是一个经典问题。我使用类似的技术,但我没有将内部版本号与git提交相关联,而是检测源树中文件的更改与版本文件(一个

ios - 如何在 iOS 中使用 objective-c 生成 XML 文档

我想在iOS中生成一个XML文档。我的主要目标是使用内置类/库生成它。我研究了很多,发现NSXMLElement、NSXMLDocument等用于在OSX中生成XML而不是在iOS中(如果我对此有误,请纠正我)。我找到了一些第三方库,如GDataXML、APXML等,它们根据我的需要生成XMLDocument。但是,我正在努力使用内置类(如果有的话)来实现相同的目标。顺便说一句,我不希望手动附加字符串来创建XML。我不期待生成的完整代码。对于任何内置类的任何帮助/建议,我们将不胜感激。提前致谢。 最佳答案 您是对的——您需要寻找用于

ios - XCode: file.mobileprovisioning 被禁止安装

我有一个iOS应用程序,可以使用ApplicationLoader将其加载到AppStore。在https://developer.apple.com/我刚刚创建了一个名为“Profile.name_project”的新开发配置文件,我也刚刚下载了它。问题是该死的文件无法安装在我的XCode中。在SO中提出一些问题之后,我了解到我需要转到Window->Devices->MyMac->Showprovisioningprofiles(在齿轮图标上)。然后,当我尝试使用“+”按钮添加新的配置文件时,我使用Finder导航到下载文件夹,但.mobileprovision文件为灰色且已禁用,